<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<h1>Extensions</h1>

<p>Quokka extensions can be divided into 4 categories:</p>
<dl>
    <dt><b><a href="#plugins">Plugins</a></b></dt>
    <dd>Plugins are the mechanism to add pre-defined targets to your projects. e.g. the jUnit plugin
        runs any jUnit tests within your project.
    </dd>
    <br/>
    <dt><b><a href="#dependency-sets">Dependency Sets</a></b></dt>
    <dd>Dependency Sets are a bundle of pre-configured plugins and dependencies. e.g. the jar dependency
        set bundles resources, javac and other plugins to allow a .jar file to be built from java sources.
    </dd>
    <br/>
    <dt><b><a href="#archetypes">Archetypes</a></b></dt>
    <dd>Archetypes are essentially project templates, allowing you to quickly create a new project.
    </dd>
    <br/>
    <dt><b><a href="#xml-catalogues">XML Catalogues</a></b></dt>
    <dd>XML Catalogues are a bundle of XML resources that are used by the XML plugin for transforming XML.
        e.g. the docbook plugin allows docbook xml documents to be transformed into HTML and PDF formats.
    </dd>
</dl>

<h1><a name="plugins"><span/></a>Plugins</h1>

<h2>Life Cycle Plugins</h2>

<div id="lifecycle">
    <span/>
</div>

<h2>Developer Reports Plugins</h2>

<div id="devreports">
    <span/>
</div>

<h2>Version Control Plugins</h2>

<div id="versioncontrol">
    <span/>
</div>

<h2>Miscellaneous</h2>

<div id="misc">
    <span/>
</div>

<!--
<dl>
    <dt><b>quokka.plugin.lifecycle</b></dt>
    <dd>Defines the project life cycle, such as compile, package and install targets. All life cycle plugins
            implement one or more of these targets.</dd>
    <dd><a href="plugins/quokka.plugin.lifecycle/1.0-m01/index.html">1.0-m01</a></dd>
    <br/>
    <dt><b>quokka.plugin.standard-lifecycle</b></dt>
    <dd>Provides standard implementations for lifecycle targets that do that vary regardless of
    the project type, such as clean and install.</dd>
    <dd><a href="plugins/quokka.plugin.standard-lifecycle/1.0-m01/index.html">1.0-m01</a></dd>
</dl>
-->

<h1><a name="dependency-sets"><span/></a>Dependency Sets</h1>

<div id="dependency-sets">
    <span/>
</div>
<h1><a name="xml-catalogues"><span/></a>XML Catalogues</h1>

<div id="xml-catalogues">
    <span/>
</div>
<h1><a name="archetypes"><span/></a>Archetypes</h1>

<div id="archetypes">
    <span/>
</div>

</body>
</html>